Programming service oriented applications

نویسندگان

  • Claudio Guidi
  • Roberto Lucchi
چکیده

Service Oriented Computing (SOC) plays a fundamental role for designing interoperable applications distributed over the network. Althought most of the programming aspects have been defined and standardized, a definition of the core features that development and execution frameworks have to support is still missing. In this paper we propose SOCK as a means for formalizing the basic programming aspects of service oriented applications. SOCK is supposed to provide a structured categorization of service features that permits either the separation of design concerns and the study of services behavior and interoperability issues thus enabling the development of fully fledged services networks. 1. Research partially funded by EU Integrated Project Sensoria, contract n. 016004. Some preliminary results reported in this paper appeared in [GLG06] 2. Department of Computer Science, University of Bologna 3. European Commission, Joint Research Centre (JRC), Institute for Environment and Sustainability, Spatial Data Infrastructures Unit

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Lightweight Formal Framework for Service-Oriented Applications Design

Leveraging service oriented programming paradigm would significantly affect the way people build software systems. This paper contributes to the above goal proposing a lightweight formal framework capable of capturing the essential components of service-oriented programming paradigm.

متن کامل

Performance Evaluation of Hierarchical Publish-Subscribe Monitoring Architecture for Service-Oriented Applications

Contemporary high-performance service-oriented applications demand a performance efficient run-time monitoring. In this paper, we analyze a hierarchical publishsubscribe architecture for monitoring service-oriented applications. The analyzed architecture is based on a tree topology and publish-subscribe communication model for aggregation of distributed monitoring data. In order to satisfy inte...

متن کامل

Towards a Mathematical Foundation for Service-Oriented Applications Design

Leveraging service oriented programming paradigm would significantly affect the way people build software systems. However, to achieve this goal a solid software design methodology should be grounded on proper mathematical foundations, specific service-oriented principles, concepts and patterns. This paper contributes to the above goal proposing a lightweight, but complete, mathematical framewo...

متن کامل

Modularizing Web Services Management with AOP

Web service technologi es accelerate application development by allowing the selection and integration of third-party web services, achieving high modularity, flexibility and configurability. However, current approaches to integrate web services in client applications do not provide any management support, which is fundamental for achieving robustness. In this paper we show how Aspect Oriented ...

متن کامل

A programming language for service-oriented computing with mobile agents

We present MOB, a service-oriented scripting language, for programming mobile agents. We argue that combining the service-oriented and mobile agent paradigms provides a very natural model for programming a large class of distributed applications. In MOB, mobile agents in a network simultaneously provide and use services. The service interfaces constitute contracts that bind agents among themsel...

متن کامل

Bridging the Gap Between Object-Oriented Programming and Service-Oriented Computing

Object-oriented programming languages deliver the main technology for implementing enterprise systems, but they are losing pace with the rapidly evolving paradigm of Service-Oriented Computing. This is mainly due to inadequate support for dealing with service volatility and distribution issues. In this paper, we focus on the growing distance between Java and Service Oriented Computing. First, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008